home *** CD-ROM | disk | FTP | other *** search
/ Aminet 5 / Aminet 5 - March 1995.iso / Aminet / misc / amag / AM9411_6.lha / XASS 64 / XAss 1.0 / Include / VIC.inc < prev   
Text File  |  1992-02-06  |  3KB  |  62 lines

  1.          ; *******************
  2.          ; ***   VIC.inc   ***
  3.          ; *******************
  4.  
  5. ; Includedatei für CrossAss. Enthält VIC-Register
  6.  
  7. VIC_ok      .equal  0              ;Prüflabel für Include-Test
  8.  
  9. VIC         .equal  53248          ;VIC-Basisadresse
  10. SpriteX0    .equal  VIC            ;X-Koordinate Sprite 0
  11. SpriteY0    .equal  VIC+1          ;Y-Koordinate Sprite 0
  12. SpriteX1    .equal  VIC+2          ;X-Koordinate Sprite 1
  13. SpriteY1    .equal  VIC+3          ;Y-Koordinate Sprite 1
  14. SpriteX2    .equal  VIC+4          ;X-Koordinate Sprite 2
  15. SpriteY2    .equal  VIC+5          ;Y-Koordinate Sprite 2
  16. SpriteX3    .equal  VIC+6          ;X-Koordinate Sprite 3
  17. SpriteY3    .equal  VIC+7          ;Y-Koordinate Sprite 3
  18. SpriteX4    .equal  VIC+8          ;X-Koordinate Sprite 4
  19. SpriteY4    .equal  VIC+9          ;Y-Koordinate Sprite 4
  20. SpriteX5    .equal  VIC+10         ;X-Koordinate Sprite 5
  21. SpriteY5    .equal  VIC+11         ;Y-Koordinate Sprite 5
  22. SpriteX6    .equal  VIC+12         ;X-Koordinate Sprite 6
  23. SpriteY6    .equal  VIC+13         ;Y-Koordinate Sprite 6
  24. SpriteX7    .equal  VIC+14         ;X-Koordinate Sprite 7
  25. SpriteY7    .equal  VIC+15         ;Y-Koordinate Sprite 7
  26. MSBs        .equal  VIC+16         ;Bits 9 der X-Koordinaten
  27. CR1         .equal  VIC+17         ;Steuerregister 1
  28. RasIRQ      .equal  VIC+18         ;Rasterzeilen-IRQ
  29. LightX      .equal  VIC+19         ;Lightpen-X-Koordinate
  30. LightY      .equal  VIC+20         ;Lightpen-Y-Koordinate
  31. Activate    .equal  VIC+21         ;Sprite ein/aus
  32. CR2         .equal  VIC+22         ;Steuerregister 2
  33. ZoomY       .equal  VIC+23         ;Spritevergrößerung Y
  34. Bases       .equal  VIC+24         ;VIC-Basisadressen
  35. IRR         .equal  VIC+25         ;Interrupt Request
  36. IMR         .equal  VIC+26         ;Interrupt Mask
  37. Priority    .equal  VIC+27         ;Sprite-Prioritäten
  38. SpMulti     .equal  VIC+28         ;Multicolormodus
  39. ZoomX       .equal  VIC+29         ;Spritevergrößerung X
  40. SpSpColl    .equal  VIC+30         ;Sprite-Sprite-Kollision
  41. SpBaColl    .equal  VIC+31         ;Sprite-Hintergrund-Kollision
  42. Border      .equal  VIC+32         ;Rahmenfarbe
  43. Bkground0   .equal  VIC+33         ;Hintergrundfarbe 0
  44. Bkground1   .equal  VIC+34         ;Hintergrundfarbe 1
  45. Bkground2   .equal  VIC+35         ;Hintergrundfarbe 2
  46. Bkground3   .equal  VIC+36         ;Hintergrundfarbe 3
  47. Multicol0   .equal  VIC+37         ;Sprite-Multicolor 0
  48. Multicol1   .equal  VIC+38         ;Sprite-Multicolor 1
  49. SpColor0    .equal  VIC+39         ;Farbe Sprite 0
  50. SpColor1    .equal  VIC+40         ;Farbe Sprite 1
  51. SpColor2    .equal  VIC+41         ;Farbe Sprite 2
  52. SpColor3    .equal  VIC+42         ;Farbe Sprite 3
  53. SpColor4    .equal  VIC+43         ;Farbe Sprite 4
  54. SpColor5    .equal  VIC+44         ;Farbe Sprite 5
  55. SpColor6    .equal  VIC+45         ;Farbe Sprite 6
  56. SpColor7    .equal  VIC+46         ;Farbe Sprite 7
  57.  
  58. ;Nur für den VIC des Commodore 128:
  59.  
  60. KCR         .equal  VIC+47         ;Keyboard-Control-Register
  61. Speed       .equal  VIC+48         ;Taktauswahl 1/2 MHz
  62.